20 research outputs found

    Implementation of Software Process Improvement Through TSPi in Very Small Enterprises

    Get PDF
    This article shows an experience in a very small enterprise related to improving software quality in terms of test and process productivity. A customized process from the current organizational process based on TSPi was defined and the team was trained on it. The pilot project had schedule and budget constraints. The process began by gathering historical data from previous projects in order to get a measurement repository. Then the project was launched and some metrics were collected. Finally, results were analyzed and the improvements verified

    The Forgotten Practices of Subcontracting.

    Get PDF
    For many software projects the complexity of the final product has increased to a level where it is impossible to build the whole application from the scratch. So, many organizations consider subcontracting as an option for software development. This paper shows generic problems related to software subcontracting. Also, an analysis of CMMI-DEV subcontracting practices to solve these problems is presented. The review also highlights that there are many critical management practices related to outsourcing to ensure a successful overall project

    Evaluación de los procesos software de una organización enfocando en la disminución de la resistencia al cambio

    Get PDF
    En este artículo se describe un método para la evaluación del rendimiento de los procesos software de una organización de desarrollo de software utilizando técnicas alternativas a los cuestionarios (utilizados actualmente como técnica principal para evaluar el rendimiento de los procesos software en las organizaciones de desarrollo software). La importancia de la evaluación de procesos de una organización radica en qué, si es realizada de manera correcta, esta actividad permite identificar las oportunidades de mejora y dirigir el esfuerzo de la mejora hacia los procesos software que necesitan ser mejorados para alcanzar los objetivos del negocio establecidos por la alta dirección con la finalidad de generar ventajas competitivas respecto de sus competidores y garantizar su permanencia en el mercado

    Calidad en el desarrollo de aplicaciones siguiendo la metodolofgia Team Software Process TSPi

    Get PDF
    Este artículo presenta un caso de estudio basado en la aplicación de TSPi. Los datos fueron obtenidos de 34 equipos de estudiantes de cuarto curso de la Facultad de Informática de la Universidad Politécnica de Madrid. Todos los equipos desarrollaron el mismo proyecto a lo largo de dos ciclos de desarrollo. Con los datos obtenidos, se ha realizado un análisis por fase del ciclo de vida de TSPi, con respecto a la desviación en la estimación de defectos, la densidad de defectos y la evolución del rendimiento de defectos. Finalmente, se presenta el análisis de los resultados, comparando ambos ciclos, así como propuestas de mejor

    Process Deployment: A Taxonomy of Critical Success Factors

    Get PDF
    Various methods, models and standards for software process improvement have been adopted by organizations to improve their software processes. However, despite these efforts they still encounter difficulties in their process deployment throughout the organization. This is because the vast majority of these efforts focus more on the technical aspects, bypassing the human aspects. There is a set of factors that influence the successful deployment of new or modified processes. This paper presents a taxonomy of critical success factors in software process deployment to achieve the processes institutionalization. The development of a taxonomy related to these critical success factors is based on a systematic review of existing literature on specialized databases and industrial experiences that have deployed or implemented processes

    Taxonomía de Factores Críticos para el Despliegue de Procesos Software.

    Get PDF
    Diversos métodos, modelos y estándares para la mejora de procesos software han sido desarrollados y adoptados por las organizaciones para mejorar sus procesos software. Sin embargo, a pesar de los esfuerzos realizados, presentan aun dificultades en el despliegue de sus procesos a través de la organización. Esto es debido a que en su gran mayoría, los esfuerzos realizados están más orientados hacia los aspectos técnicos, soslayando los aspectos relacionados con las personas. Existe un conjunto de factores que condicionan el éxito del despliegue de los procesos nuevos o que han sido modificados. En este artículo, se presenta una taxonomía de factores críticos que condicionan el éxito del proceso de despliegue, que se traduce en lograr la institucionalización de los procesos. La elaboración de la taxonomía de factores críticos de éxito se sustenta en una revisión sistemática de la bibliografía existente en las bases de datos especializadas y en experiencias en organizaciones que han desplegado procesos basados en el modelo CMMI

    Approach to Identify Internal Best Practices in a Software Organization.

    Get PDF
    Current approaches to software process improvements (SPI) in software organizations is based on identifying gaps by comparing the way organizations work with respect to practices contained in the reference models. Later, these gaps will be targeted for establishing software process improvements. This paper presents an approach for identifying best practices within the organization. This is considered a key element in order to compare the way software organizations work with the reference models. After that, these practices will be complemented with practices contained in these models depending on the organization's business goals

    CONEVTO: Contract Evaluation tool for Software and Services Adquisition Organizations

    Get PDF
    Contracts play an important role during the period of time that the outsourcing relationship is in effect. If an organization decides to acquire software and services products, the contract is a fundamental mechanism to ensure that expectations are realized. This paper describes a contract evaluation tool for Software and Services Acquisition Organizations, to achieve this, a contract model and an evaluation method through the tool have been developed. This tool allows the acquirer to know the coverage level related to the clauses of a contract in order to selector reject it. Besides, a case study is presented

    Software Process Improvement: MESOPYME Model and Method

    Get PDF
    Product quality stems from the quality of the process used to develop and maintain it. For this reason, organizations have developed models and methods to continuously improve their software process. At this moment, these methods are onl y applicable to large organizations due to the costs required to begin an improvement program.In this paper, we present a new model with its associated method, both called MESOPYME. With this method, small and medium-sized enterprises (SMEs) can support software process improvement reducing the costs and the time of return on investment
    corecore